package Paneles;

import java.awt.GridBagConstraints;
import java.awt.Insets;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

import javax.swing.JButton;
import javax.swing.JPanel;

import Ventanas.VForoModerador;
import Ventanas.VResponderMensajeAdministrador;

import foroindaltronia.bd.Mensaje;

public class subPanelMensajeAdministrador extends subPanelMensaje {

	protected static JButton btnResponder;

	
	/**
	 * Create the panel.
	 */
	public subPanelMensajeAdministrador(Mensaje mensajePadre) {
		super(mensajePadre);
		initialize();
	}

	private void initialize()
	{
		System.out.println("Va por buen camino");
		btnResponder = new JButton("Responder");
		btnResponder.addActionListener(new ActionListener() {
			public void actionPerformed(ActionEvent arg0) {
				vResponder = new VResponderMensajeAdministrador(mensaje.getTitulo(), mensaje);
				vResponder.setVisible(true);
			}
		});
		GridBagConstraints gbc_btnResponder = new GridBagConstraints();
		gbc_btnResponder.insets = new Insets(0, 5, 20, 5);
		gbc_btnResponder.gridx = 0;
		gbc_btnResponder.gridy = 6;
		add(btnResponder, gbc_btnResponder);
		
		
			btnEliminar = new JButton("Eliminar");
			btnEliminar.addActionListener(new ActionListener() {
				public void actionPerformed(ActionEvent e) {
					//try {
						//VForoUsuarioRegistrado.interfazUsuarioRegistrado.eliminarMensaje(mensaje);
						System.out.println("ENTRA");
						//Para cambiar el contenido del mensaje, siguiente linea
						//VForoAdministrador.interfazAdministrador.sustituirMensaje(mensaje.getID());
					//} catch (RemoteException e1) {
					//	e1.printStackTrace();
					//}
				}
			});
			GridBagConstraints gbc_btnEliminar = new GridBagConstraints();
			gbc_btnEliminar.insets = new Insets(0, 0, 5, 5);
			gbc_btnEliminar.gridx = 0;
			gbc_btnEliminar.gridy = 5;
			add(btnEliminar, gbc_btnEliminar);
		
	}
}
